English Dictionary
▪ drainage area
▪ drainage basin
▪ drainage ditch
▪ drainage system
▪ drainboard
◊ PLATANACEAE
drainage ditch
n : a ditch for carrying off excess water or sewage
drainage area
drainage basin
drainage ditch
drainage system
drainboard
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]